﻿'Description:打印类
'Copyright (c) : 通力凯顿（北京）系统集成有限公司
'Writer:Wangjh
'create Date:2017-10-20
'Rewriter:
'Rewrite Date:
Imports BusinessRule.DTO

Public Interface uLMSContainerPrintIBusiness
    ''' <summary>
    ''' 获取已经实测录入信息
    ''' </summary>
    ''' <param name="para"></param>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Function GetCheckedPonitInfo(ByVal para As Dictionary(Of String, String)) As uMESProcessResult

    ''' <summary>
    ''' 获取跟踪卡打印信息
    ''' </summary>
    ''' <returns></returns>
    Function GetContainerPrintInfo(ByVal QueryCondition As Dictionary(Of String, String)) As uMESProcessResult

    ''' <summary>
    ''' 获取批次基本信息
    ''' </summary>
    ''' <param name="QueryCondition"></param>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Function GetContainerBaseInfo(ByVal QueryCondition As Dictionary(Of String, String)) As DataTable
    ''' <summary>
    ''' 获取检测项信息
    ''' </summary>
    ''' <param name="para"></param>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Function GetCheckItemInfo(ByVal para As Dictionary(Of String, String)) As DataTable
    ''' <summary>
    ''' 获取批次熔炉号信息
    ''' </summary>
    ''' <param name="para"></param>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Function GetContainerFurnaceNumber(ByVal para As Dictionary(Of String, String)) As DataTable

    Function GetFirstCheckPrintData(ByVal para As Dictionary(Of String, Object)) As DataSet
End Interface
